home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / BARNET / FREENET / BIRKETT / SLIPSWIT / HiResDoc < prev   
Text File  |  1995-09-10  |  2KB  |  45 lines

  1. Rather than send you the patched !Runimage, which I think would probably
  2. break the Licence agreement I'll just give you the simple patch. I know this
  3. works with SLIPDial 0.34 and above, but should work with earlier versions,
  4. though I can't be sure!
  5.  
  6. 1) Load up !SLIPDial.!RunimageS (The uncompressed source) [It's possible to
  7.    hack this straight into the crunched !Runimage, but it's hard work!]
  8.    You might want to make a backup first, 'cos if you knacker SLIPDial you're
  9.    buggered :-)
  10.  
  11. 2) Find the line DEFPROCinitwimp
  12.  
  13. 3) After the line going:
  14.  
  15.       SYS "OS_SpriteOp",&109,sprites%
  16.  
  17.    add the following:
  18.  
  19.       REM *** PATCH BY ANDY WARD 8/9/95 ***
  20.       LOCAL sprExt$,n%,v%
  21.       sprExt$=""
  22.       SYS"Wimp_ReadSysInfo",2 TO n%;v%
  23.       IF (NOT(v%AND1)) THEN sprExt$=CHR$(n%?0)+CHR$(n%?1)
  24.  
  25. 4) And change the line going:
  26.  
  27.       IFFNmergesprites(sdres$+".Sprites")=0THENERROR0,"Couldn't load sprites"
  28.  
  29.    to read:
  30.  
  31.       IFFNmergesprites(sdres$+".Sprites"+sprExt$)=0THENERROR0,"Couldn't load sprites"
  32.       REM                               ^^^^^^^^
  33.  
  34. 5) Save it.
  35.  
  36. 6) At this point you can make a copy of this file and run it through a cruncher,
  37.    or you can just rename it to be !Runimage, and run it uncrunched. The Wimpslot
  38.    should be large enough for this, though it will run marginally quicker if you
  39.    do crunch it. I had problems with !BasCrunch throwing up errors here, so I leave
  40.    it uncrunched for easy hacking :-)
  41.  
  42. 7) The new hi-res icons take up about 30% more memory than the low-res versions
  43.    (resources take up 8K [prevously 5K], DoItAllSpr takes up 4.5K [previouly 3K]),
  44.    but as long as you allocate about 20K to SLIPDial's internal sprite pool in the
  45.    !Run file (as you do already) you shouldn't have any trouble.